leave one's country - Francés Inglés Diccionario